home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Network Support Library
/
RoseWare - Network Support Library.iso
/
pressgen
/
pb310a.exe
/
PROBLEMS.386
< prev
Wrap
Text File
|
1991-01-04
|
110KB
|
2,215 lines
COMMON PROBLEMS/SOLUTIONS/ANOMALIES/PATCHES FOR NETWARE 386 v3.10A
Last Update: January 4, 1991
These are some of the common patches, problems, questions, and issues
with Netware 386 v3.10a. This list is not intended to be all-
inclusive. If more detail is needed on these issues, or on other
issues not identified in this file, refer to the Novell Technical
Information Database or contact your NetWare service provider.
***************************************************************************
DISCLAIMER
The following are NOT official Novell statements, but rather
troubleshooting ideas to help the customer resolve problems that may
occur with NetWare 386 v3.10 rev. A. These issues may change from
week to week. Be sure that you have the latest problems/solutions
file from NetWire before drawing your conclusions.
***************************************************************************
This document is broken into the following issues:
MEMORY ISSUES pages 1-2
ABENDS AND NLM PATCHES pages 2-7
DISK DRIVERS pages 7-10
SYSTEM MESSAGES pages 10-12
SHELLS pages 12-14
LAN DRIVERS AND WORK STATION ISSUES pages 14-17
UPGRADE ISSUES pages 17-19
UTILITIES pages 19-22
MISC FYIS and OTHER INFORMATION pages 22-24
PRINTING pages 24-33
LISTING OF FILES, DATES and SIZES shipped with 3.10a pages 34-42
MEMORY ISSUES:
PROBLEM 1: Not enough memory to run NetWare 386 v3.10a. The memory
formula in the v3.10a manuals is incorrect.
SOLUTION: Use the following rough formula as a guideline to calculate
memory needs for a basic NetWare 386 v3.10a system:
.023 * total drive size in MB / block size + 4 MB of memory
Example: .023 * 600 MB drive / 4 k block size + 4 MB of
memory = 7.45 MB of memory.
If you have Macintosh name space added to the volume the
formula is:
.032 * total drive size in MB / block size + 4 MB of memory
From a memory standpoint, you are better off creating a
small volume for your Macintosh files and adding Macintosh
name space to that volume only.
PROBLEM 2: Common question: "I know I'm tight on memory; what can I do
in the meantime until my extra 4 MB comes in next week?"
SOLUTION: a. PURGE /ALL from the root directory to clean off deleted
files.
b. Do not load NLMs that are not needed.
c. SET IMMEDIATE PURGE OF DELETED FILES=ON (although you
will lose salvage capability the OS will not have to
keep track of deleted files).
d. Remove DOS (see page 251 of the system administration
manual).
e. Do not mount volumes that are not required.
PROBLEM 3: The Register Memory command table on page 250 of the NetWare
386 v3.10a System Administration manual (585/Rev 1.01) is
incorrect. The register memory command is only for machines
with more than 16 MB of memory.
SOLUTION: The table should read as follows:
Total Memory Start (hex) Length(hex)
20M 1000000 400000
24M 1000000 800000
28M 1000000 C00000
32M 1000000 1000000
36M 1000000 1400000
40M 1000000 1800000
NOTE: Above 16 MB of memory is only supported in EISA machines
with NetWare 386 v3.10a or PS/2 Model 90 and 95s. If you
are using more than 16 MB of memory, do not use 8-bit or 16-
bit boards in the file server if the board uses bus
mastering or DMA. You will also be able to go above 16 MB
of memory in a Model 90 or 95 (see register memory above) if
the disk and LAN solution are both 32-bit. It MAY also be
possible to go above 16 MB of memory with a Model 80;
however, it is not supported.
ABENDS AND NLM PATCHES:
NetWare 386 v3.10a has patches that are loaded dynamically.
Always make sure you are using the latest PATCHMAN.NLM when
you are adding a new patch. The latest will be in the
latest upload. Do not bother adding patches unless you are
experiencing or anticipate experiencing the abend. Keep all
of the patches around so that if one of the following abends
occur, you are able to add the patch quickly.
PROBLEM 1: The message ABEND: "DeleteFileCompletely found an invalid
TNode" would appear whenever a customer attempted to delete
a file which had more than seven trustees assigned to it
with Immediate Purge on.
SOLUTION: DELFIX.ZIP
PROBLEM 2: The message ABEND: "DeleteDirectory found invalid phantom
list" would appear whenever a customer attempted to delete a
directory which had more than eight trustees assigned to it.
SOLUTION: DLDRFX.ZIP
PROBLEM 3: ABEND: "Erase file should have done something".
SOLUTION: ERASFX.ZIP. This file contains ERASEFIX, a dynamic patch
that is loaded at the file server console as a NetWare
Loadable Module (NLM). Do not load ERASEFIX unless you get
the above abend. It is not recommended. ERASEFIX has been
removed from NetWire.
PROBLEM 4: ABEND: "MoveDeleteFiles found an Invalid DeleteFile list".
This can occur with the first version ERASFX.ZIP
(ERASEFIX.NLM). It can be duplicated without any of the
other patches applied.
SOLUTION: Get ERASFX.ZIP dated after November 25, 1990 on NetWire
which is the newest ERASEFIX.NLM. We still strongly
recommend not loading ERASEFIX.NLM. ERASEFIX has been
removed from NetWire.
PROBLEM 5: With the first ERASEFIX.NLM applied, SALVAGE will not work
properly. If you delete a file in a given directory, you
can not salvage the file back to the same name.
SOLUTION: Under investigation. Because of this and other problems.
ERASEFIX.NLM has been removed from NetWire. Do not load
ERASEFIX.NLM.
PROBLEM 6: ABEND: "Abend: Total sprintf string length was too long
(Error code 00000000)". This patch also fixes a problem
that displayed invalid characters or user names when
WATCHDOG cleared a connection.
SOLUTION: WDOGFX.ZIP.
PROBLEM 7: When bringing up the file server "Novell In-House Version"
is displayed from the console sign-on screen of shipping
versions of NetWare 386 v3.10 Rev. A. This is only
cosmetic.
SOLUTION: NAMEFX.ZIP or NAMEFIX is a patch utility that removes the
erroneous message.
PROBLEM 8: The API function call ScanBinderyObject fails to properly
recognize "?" as a wild card. The failure was related to
the size of the bindery name being searched for and the
number of "?" wild characters (if greater than 12) entered
in the search string.
SOLUTION: SCBFIX.ZIP
PROBLEM 9: NetWare 386 v3.10a has a caching problem. Under heavy usage
when data is read immediately after it is written to cache,
the data read could result in the return of erroneous data.
If cached data is read and rewritten to cache, the
corruption would be saved to disk. If the data is not
changed in cache, the data will be saved correctly. This
problem exists primarily with random access applications
(for example, database servers).
SOLUTION: CACHFX.ZIP contains CACHEFIX.NLM. All v3.10a file servers
should have this patch loaded.
PROBLEM 10: After an ABEND during the dump of diagnostics to diskette,
the operating system could only dump the first 16 MB from
memory.
SOLUTION: Contact Novell Technical Support for a possible field test
solution. The solution has not been tested, but it is
available through Tech Support if they determine there is a
need.
PROBLEM 11: NetWare would not allow files that were flagged RO to be
opened with RW rights when the read only compatibility mode
was set to ON. The application returns messages such as
"Access Denied" or "File Not Found".
SOLUTION: FXOPEN.ZIP
PROBLEM 12: A bug in NetWare 386 v3.10a will not allow a file's
date/time to be set to 0. Some applications known to set
the date/time to 0 are Borland's Turbo C++ and Turbo Pascal
products. The compiler's "Build All" option within the
integrated environment sets the date/time to 00's in order
to force a full recompile of all source files. Without this
patch installed, the file's date/time remained unchanged.
SOLUTION: DTTMFIX.ZIP
PROBLEM 13: ABEND: "Bad resource tag detected in AES process".
SOLUTION: Contact Novell Tech support for field test patch. It is a
static patch (RTAGFIX.EXE). Do not run multiple static
patches on the same file server.
PROBLEM 14: ABEND: "PurgeTrustee found an entry it couldn't deal with".
If a workstation has requested a file to be
created, the request is put to sleep prior to
creating the file, and PurgeTrustee is
scanning the volume at this time, this ABEND
will occur.
SOLUTION: PTFIX.NLM is available as a Field Test from Tech Support.
PROBLEM 15: ABEND: "Clear Phantom called without primary directory
number".
SOLUTION: DELDIR.ZIP.
PROBLEM 16: ABEND: "Invalid connection number or type passed to
ReturnAConnectionNumber".
SOLUTION: MONITR.ZIP
PROBLEM 17: Synchronizing the system time on the file server. Many
customers have complained about their file server losing
time. In some cases, it loses only minutes or seconds.
But, there have also been reports of losing hours each day.
SOLUTION: NetWare sets the system clock initially when booting up.
From then on it keeps the time using a software clocking
algorithm. When the file server switches into real mode, it
stops keeping time and depends on DOS to keep the system
time. After switching back to protected mode instead of
updating the time, the OS just continues where it left off.
This could explain why the system time may be off by such
varying amounts because the way NetWare clocks the time and
the way DOS does it is not the same. There is an NLM for
NetWare 386 v3.1 that is available as a field test file.
The file name is SYNC.ZIP. Call Novell Technical Support to
obtain this file.
PROBLEM 18: There is a problem where the file server may hang when
clearing connections in MONITOR. There is also a problem
where resources may not be released when exiting MONITOR.
SOLUTION: MONITR.ZIP contains a new MONITOR.NLM.
PROBLEM 19: If copying a file from a Macintosh workstation volume to a
NetWare 386 file server volume, the creation date and time
stamp are intact, but the modification date and time stamp
are set to the date and time when the transfer was
completed.
SOLUTION: DTTMFIX.NLM (rev B)
PROBLEM 20: "IPX received incomplete packet from <#node>" at the
console.
SOLUTION: IPXINC.ZIP. This patch will quell the error message that is
reported to the screen and the error log of the file server.
It is to be used in conjunction with OEM and third party
drivers until the drivers are fixed. The offending driver
can be in any client, bridge, or file server. Old Client
NE/2 and old Host NE2000 drivers are known to cause this
problem and should be updated to currently released drivers.
PROBLEM 21: The following messages:
"Loader can not find public symbol"
"MPCheckStringPatch"
"Load file referenced undefined public variable"
"Module Cachefix not loaded"
SOLUTION: If you try to load a patch with an older PATCHMAN, the above
messages occur. The latest released PATCHMAN must be loaded
in order to have all the latest patches recognized. Make
sure you are running with the latest dated PATCHMAN if you
have loaded multiple patches. When the PATCHMAN was rev'ed
in October, all the NetWare 386 v3.10a patches were rev'ed
as well. The associated .ZIP files on NetWire were updated
with the new PATCHMAN and patches (all dated 10-29-90).
PROBLEM 22: ABEND: "TTSAbortTransaction detected a bad TTS file"
SOLUTION: Contact Novell Tech Support for a field test solution. It
has been seen to be associated with BSPXCOM.NLM (Btrieve
NLM).
PROBLEM 23: Error "You have Exceeded Your outstanding NCP Search Limit"
SOLUTION a: NCPLIM.ZIP. NCPLIMIT provides for better management of file
searches done on a NetWare 386 v3.10a file server. This
patch adjusts to applications written using the findfirst
function. If the findfirst search function is not completed
correctly, NetWare 386 will generate the warning message
"You exceeded your outstanding NCP directory search limit".
If loading this NLM does not eliminate the warning message,
the application will need to be rewritten according to the
recommendations described in NCPLIMIT.DOC.
SOLUTION b: This error has been documented earlier and has also been
fixed by simply increasing the Maximum Outstanding NCP
Searches = XXX (Pg 323 NetWare 386 v3.1 System
Administration. Range = 10 to 1000 Default = 51). The
question was, How will this increase affect my system? The
formula to calculate RAM usage is:
24,000 X (Max ONCP Searches/1000) X Number of Workstations.
The following files have been uploaded to NetWire and should
be merged into Library 16 by the end of the day:
PROBLEM 24: Error when loading an NLM. "Loader cannot find public
symbol"
SOLUTION: This is an indication that you are loading a v3.0 NLM.
Double check the date and size of the file.
PROBLEM 25: Abend: "General Protection Processor Exception"
SOLUTION: a. It is most often caused by hardware problems in the
file server (memory, system board, cards, etc), or out
on the LAN.
b. It can also be caused by power surges. Make sure the
UPS can handle the dips and spikes in power.
c. A good place to start if you have this abend is to load
the MONITOR.NLM and look in LAN information under
general and custom statistics. If you see any errors
climbing under LAN information, it is a good indication
of potential LAN hardware problems (NIC cards,
terminators, cables, hubs, maus, cables not to spec,
etc). The general statistics are documented in the
System Administration manual in the monitor section.
The custom statistics are documented in Appendix A of
the System Administration manual. If you have a driver
from a third-party vendor, obtain the custom statistics
documentation from them.
d. This has also been seen in heavy I/O through a third-
party driver specifically written for a 16-bit card
when the card was only an 8-bit card. Investigate your
LAN drivers and cards.
DISK DRIVERS:
PROBLEM 1: We are seeing FAT errors on boot up right after installing
NetWare 386 v3.10a with the PS2SCSI.DSK driver. However,
mounting the volume from the console (outside of the
AUTOEXEC.NCF) has no problem. Many PS2SCSI.DSK
installations will never experience the problem.
SOLUTION: This appears to be associated with older revisions of the
SCSI controller. We have tested it in our Technical Support
labs with both caching and noncaching controllers and have
not experienced any problems. If you should happen to run
across this, you will have to boot up manually until you can
get a different controller. The newest PS2386.ZIP also must
be used if these and other problems are being experienced.
PROBLEM 2: PS2SCSI.DSK shipped with v3.10 was reporting a
Non-Media-Error when the SCSI device returned a completion
of 07 - Adapter Hardware Failure and 0ch - Command Completed
with failure. This would result in deactivation of the SCSI
device.
SOLUTION: PS2386.ZIP. This version of the driver will retry when
encountering the 0ch error rather than deactivating the
device.
PROBLEM 3: We need more detail on SCSI adapters in the PS/2s. We may
have an older revision because we are still having trouble
with our drive and we've already tried the patched
PS2SCSI.DSK in PS2836.ZIP.
SOLUTION: Engineering Change Announcement ECA032 goes into more detail
on these hardware changes.
SCSI Adapter Old P/N - New P/N
------------- ------------
Without cache FRU P/N15F6561 FRU P/N 85F0002
Option 6451005 Option 6451109
The following systems above the referenced serial number
have the up-level adapter and are not affected. This change
is necessary for systems below this serial number range.
8580-121 9000000 8565-061 4011000
8580-321 9200000 8565-121 4512000
8580-A21 7600000
8580-A31 2600000
PROBLEM 4: Are IBM SCSI drivers available for IBM PS/2 Models 90 and
95?
SOLUTION: The PS2SCSI.DSK that ships with NetWare 386 v3.10a supports
models 90 and 95.
PROBLEM 5: We have seen several problems on IBM machines with SCSI
controllers and non-IBM drives.
SOLUTION: Most problems have work-arounds; for example, there are
patches from IBM and Novell for drive access problems with
Seagate drives in PS/2s. Oftentimes, the manufacturer of
the drive is aware of issues needed to make their drive
work.
For example, some problems exist with the Model 80-A31 with
a SCSI caching controller and Core drives. You can load the
needed files for v3.1 off of the floppy drive but not off of
a DOS partition on the hard drive. It would return errors
like "C not ready" or "error reading load file". SCSI has a
numbering scheme for devices attached to a SCSI controller,
0-7 with 7 being the highest priority. The IBM SCSI
controller comes set at priority 7, the highest priority.
Since the controller takes a device number itself when
trying to load or read data from the SCSI chain, the
controller looks for the next device in line, in this case
device 6.
Core International ships its SCSI drives jumpered to SCSI
device 0. Thus, if you attach this device 0 with a DOS
partition to the IBM SCSI controller which is set to 7, you
will get errors concerning drive C. The Core drive can be
set to SCSI device 6 with a DOS partition to work with the
Model 80 A31 and the PS2SCSI.DSK driver for NetWare 386
v3.1.
NOTE: This has been tried with another third party drive and
after downing the file server, COMMAND.COM cannot be found.
So this may not be an issue with the drive you are dealing
with.
PROBLEM 6: Problems with loading ISADISK driver v3.10 (shipped with
NetWare 386 v3.10a) more than once MAY be resolved by using
the NetWare 386 v3.0 ISADISK driver.
SOLUTION: ISA30.ZIP
PROBLEM 7: Do IDE drives work with NetWare 386 v3.10a with ISADISK?
SOLUTION: Some do. Contact the manufacturer of the drive to see if
they have tested the drive with v3.10a. The drive
manufacturers interpret the IDE specifications differently.
Some drives cannot use user-definable options and run with
ISADISK.
PROBLEM 8: Have any problems been reported having one volume span
multiple drives?
RESPONSE: Most of the problems that we have experienced have been
associated with using a noncertified driver/drive and/or
controller. The controller having been tested with a given
disk driver is important. Following these basic guidelines
solves most problems associated with spanning drives.
However, keep in mind with spanning drives -- if one drive
fails the entire volume is lost, even if other segments of
the volume reside on the good drives.
PROBLEM 9: DCB.DSK. NetWare users who are upgrading to NetWare 386
v3.10 may need to upgrade their Novell DCBs.
SOLUTION: NetWare users who are upgrading to 386 v3.10 may need to
upgrade their Novell Disk Coprocessor Boards (DCB).
NetWare 386 v3.10 was written to support the latest in
hardware technology. This includes DCBs with revision E or
higher of the DCB firmware. DCBs with firmware revision D
or earlier will not work with NetWare 386 v3.10. Under
NetWare 386 v3.10, the hard drives will not be visible to
the system when using these older revisions. This will
generally affect 50-pin DCBs that are a few years old.
The revision of the DCB firmware is identified at location
817-186 at the bottom left of the board; the firmware
revision will not necessarily correspond to the DCB board
revision number. Location 817-186 will contain a 28-pin
chip identified by part number 817-186-001. The revision
level will follow the part number (i.e. 817-186-001E or
817-186-001 rev E). If the revision level is D or earlier,
an upgrade is necessary.
An upgrade to a DCB with the latest firmware revision is
available through Federal Technologies RMA Department at
(800)-366-4526.
PROBLEM 10: Adding a DOS Formatted Drive to a DCB with Adaptec 4070
(possibly 4000 also). After replacing a drive with a DOS
formatted drive and booting NetWare 386, the INSTALL utility
will not see the replacement drive. This was tested in the
lab with two mirrored Rodime 204E drives (also tested two
Maxtor 1140's).
SOLUTION: In order for INSTALL to see the drive, the drives must be
unmirrored. Load DISKSET and select low-level format from
the drive configuration window. Another window appears with
the title "Selected Disk Specifications". At this point
press Insert and it will automatically start formatting the
drive without any warning. (This is an undocumented
feature). The last thing you must do after the format is
finished is to save the DCB configuration. Even though the
configuration is already there, you must save it again or
INSTALL will still be unable to see the drive.
PROBLEM 11: When loading the DCB NLM the error "Hardware Initialization
Failure" is returned. This is seen specifically on some
Compaq machines.
SOLUTION: These machines come with a mouse port that is enabled with a
jumper on the motherboard. The port conflicts with IRQ 12
that is used by a Novell channel 2 DCB, and possibly other
hardware cards. Check your Compaq documentation and move
the jumper to disable the mouse port. (Note: you cannot
just remove the jumper completely.) Also keep in mind that
many drives have parity jumpers on the back of the drive
that must be disabled for the drive to be recognized.
PROBLEM 12: Our file server appears to be running fine. However, after
downing the file server, we have to run VREPAIR every time
we want to mount our volumes. What is wrong?
SOLUTION: Often times this has ended up being associated with the
controller not working correctly. If you are experiencing
this problem, try switching to a later revision of the same
controller. If you are still having problems, change to a
different brand or make of controller.
SYSTEM MESSAGES:
PROBLEM 1: Interrupt controller detected a Lost or Spurious hardware
interrupt. This has been seen on some faster machines.
SOLUTION: These are not fatal messages; they are passed through from
the hardware. Your system should function normally. Some
machines have PAL chips or hardware modifications to help
keep interrupts from being lost. To suppress these
messages, enter at the console:
SET DISPLAY LOST INTERRUPT ALERTS=OFF
SET DISPLAY SPURIOUS INTERRUPT ALERTS=OFF
See the Systems Administration manual.
PROBLEM 2: The following or similar errors occur along with the
inability to perform a task at either the file server or
workstation:
Out of dynamic work space.
The cache memory allocator exceeded minimum cache
buffer left limit.
Semi-permanent memory allocator is out of memory xx
semi-permanent allocation request failed.
RESPONSE: This is most often caused by not having enough memory on the
file server. See the Memory section of this same document
to determine what is needed and workarounds.
PROBLEM 3: "Process Did Not Relinquish Control Frequently" error
message at the file server.
SOLUTION: More than likely you will not need to worry about this
error. It was originally designed to detect processes that
were taking too much of the file server's processing time
but apparently doesn't function the way it was designed.
However, it could be indicative of a problem with an NLM
taking too much processing time.
PROBLEM 4: Message at file server "Hot fix did not need to be
redirected".
RESPONSE: You should only be concerned with this message if it occurs
on a regular basis. If a block, for whatever reason,
couldn't be written to, this message will occur if the
operating system was finally successful in writing to the
block. In other words the operating system isn't going to
give up after the first try. At the same time it is
alerting you that the "Hot Fix did not need to be
redirected". Watch your Hot Fix errors in Monitor. If Hot
Fix is filling up your drive, it may be in need of
replacement.
PROBLEM 5: Error: (Found in error log) Locus = 8 Class = 0 Code = 0
Severity = 4 Account XXXXX deleted by user NOT-LOGGED-IN on
station XX 1 active connection terminated.
RESPONSE: Cause: A supervisor equivalent deletes a user and then
immediately logs out before the routine gets serviced. When
the routine finally gets serviced by the file server, the
connection status is NOT-LOGGED-IN. There is no security
threat with this message and should not be cause for alarm.
NOTE: The July 1990 issue of NetWare Application Notes contains
additional Disk, Memory, and Accounting messages.
The October 1990 issue contains system messages: Bindery,
Internal processes, Abends, Packet Services and Queue
Management. To order, call (801) 429-7550.
SHELLS
PROBLEM 1: We have had different application problems reported by
different revisions of the shell.
SOLUTION: If you are having problems, be sure to try at least the 3.01
rev. B, 3.01 rev. D, and 3.01 rev. E shell to verify that
what you are experiencing is a shell issue.
History for the NetWare DOS Shell v3.01
The following is a history of the major changes that have
occurred in the NetWare DOS shell v3.01 and higher. This
document is updated with each additional release of the
NetWare DOS shell.
NETX.COM 3.01 Rev. A 5-8-90
XMSNETX.EXE 3.01 Rev. A 5-8-90
EMSNETX.EXE 3.01 Rev. A 5-8-90
o Loading SiteLock by Briteworks would fail, causing the
DOS workstation to hang. This problem was corrected with
the 3.01 rev. B shell.
NETX.COM 3.01 Rev. B 6-6-90
XMSNETX.EXE 3.01 Rev. B 6-6-90
EMSNETX.EXE 3.01 Rev. B 6-6-90
o Using the Preferred Server option caused the network
response time to be functionally slower than if the user did
not use this option. The 3.01 rev. C shell corrected this
problem.
o When using DOS 4.0 with EMSNETx and XMSNETx shells, the DOS
directories would not display correctly under Windows. This
was corrected with the 3.01 rev. C shell.
o The enhanced memory shells were not sending header
information when using job configurations that included
escape codes. For example, a job that should print
landscape would print using the default mode (portrait).
o When printing to a captured LPT device an error message
"Device not ready" would appear. A retry would allow the
job to continue. The 3.01 rev. C shell corrected this
problem.
o Fake roots were being deleted on paths with volume names
before the path was determined valid. ie. CD PRN: would
delete the fake root. This was fixed with the 3.01 rev. C
shell.
o On 286-based file servers, the Dynamic Memory Pool (DMP) 1
was not being released properly with the XMSNETx and EMSNETx
shells causing the server to hang eventually. With the 3.01
rev. C shell, the memory is released when exiting the
Windows DOS Prompt.
NETX.COM 3.01 Rev. C * Not released
XMSNETX.EXE 3.01 Rev. C * Not released
EMSNETX.EXE 3.01 Rev. C * Not released
* The NetWare DOS Shells rev. C was made available to
NetWare Developers only. The NetWare DOS shells v3.01 rev.
D was released to all users and contains all the 3.01 rev. C
changes.
NETX.COM 3.01 Rev. D 9-7-90
XMSNETX.EXE 3.01 Rev. D 9-7-90
EMSNETX.EXE 3.01 Rev. D 9-7-90
o When running the 3.01 rev. D shell on a NetWare v2.15 or
less operating system, external program execution (using the
#) from the login script does not work unless the user has
open privileges at the volume root. This has been corrected
in the shells dated 9/18/90 or later.
o NVER will return Rev. C instead of Rev. D. This has been
corrected in the shells dated 9/18/90 or later.
NETX.COM 3.01 Rev. D 9-18-90
XMSNETX.EXE 3.01 Rev. D 9-18-90
EMSNETX.EXE 3.01 Rev. D 9-18-90
o When using the DOS 4.0 "TrueName" (undocumented DOS command)
command invalid data was returned to the shell. This
invalid data causes Emerald's System's backup to not
function properly. The 3.01 rev. E shell corrects this
problem.
o Microsoft Link was reporting a scratched file error when
linking a large number of files. This was corrected in 3.01
rev. E of the NetWare DOS shell.
o Added support for VERSION.EXE utility. This support was not
present in earlier releases of the shell.
o Corrected a problem with the rename function where the wrong
error code would be returned to applications such as
Platinum Accounting by Advanced Business Microsystems. This
error was also exhibited with the NETGEN message:
Cannot find DRVRDATA.DAT.
o Corrected a problem where the shell was not correctly
maintaining the default file server after logout when an
X.25 bridge is used.
o On ELS NetWare file servers, you would get one less
connection than the maximum when using remote boot. The
3.01 rev. E shell corrected this problem allowing the user
to get all connections to the file server.
o Enabled file caching in EMSNETx and XMSNETx shells. File
caching was not enabled in earlier releases of the enhanced
memory shells. It also fixed a problem where these shells
were passing an incorrect file server address to IPX. The
error most commonly seen was "No response from server
<servername>"
o Added the /? option to the command line which displays
version and usage information.
o Added a feature in the 3.01 rev. E shell that tells the user
that a TSR is loaded when trying to unload the shell.
NETX.COM 3.01 Rev. E 11-27-90
XMSNETX.EXE 3.01 Rev. E 11-27-90
EMSNETX.EXE 3.01 Rev. E 11-27-90
LAN DRIVERS AND WORKSTATION ISSUES:
PROBLEM 1: The TRXNET.LAN Arcnet driver that shipped with NetWare 386
v3.10a has exhibited a problem with receive buffers reaching
the maximum. This may result in the network or workstation
"leg" hanging following the logout of one or more
workstations.
SOLUTION: Use TRXNET.ZIP. CAUTION: This version of the TRXNET file
server driver should be considered a beta version. Only use
it with 8-bit cards. If you must use a 16-bit card, the
RXNET.LAN for v3.0 dated 8-24-89 (RXNET.ZIP on NetWire) is
relatively stable and can be used on a v3.10a file server
(however the driver was only designed for 8-bit cards).
Keep in mind that most Arcnet cards have drivers that are
specifically written for the card.
PROBLEM 2: Workstation gets a "Connection No Longer Valid, Abort Retry"
error at the workstation when doing an SLIST, USERLIST, or
any other command that scrolls information on the screen.
SOLUTION: This is caused by an I/O address 2EOh conflict in the
workstation. This is most often seen when the workstation
is using the RXNET default I/O of 2EOh. The Microsoft
library call used by the SLIST and other commands to find
the number of lines accessible on the monitor uses I/O
address 2EOh, which has known problems. The solution is to
choose an I/O option other than 2EOh for RXNET.
PROBLEM 3: RXNET.LAN 3.0 driver dated 8-24-89 and ARCMON.EXE (Arcnet
Monitor Utility). ABEND: General Protection Interrupt.
We have verified that v2.17 of ARCMON.EXE by Brightworks
will cause the NetWare 386 file server to ABEND with a GPI
(v2.17 was the one tested, other versions of ARCMON may act
in the same manner).
SOLUTION: TRXNET.LAN, available on NetWire for v3.10a, should not have
this problem.
PROBLEM 4: TOKEN.LAN file server driver getting "Error Receiving or
sending on Network abort retry".
SOLUTION a: This has been seen with 16/4 cards only. If a 16/4 card is
in the file server when copying large files from the
workstation, insert the following in the STARTUP.NCF file to
increase the packet size to approximately 4 KB:
SET MAXIMUM PHYSICAL RECEIVE PACKET SIZE=4202
SOLUTION b: If this does not correct the problem, delete the line from
the STARTUP.NCF file and use the following in the
AUTOEXEC.BAT file with IPX v3.01 rev. B:
IPX O,TBZ=2048
This reduces the packet size from the default 4 KB to 2 KB
and has been known to solve the problem.
SOLUTION c: The TBZ parameter can also be used at the file server and
can also solve the problem (Load TOKEN.LAN TBZ=xxxx).
PROBLEM 5: Where are the latest Token-Ring drivers including source
routing?
SOLUTION: TRN050.ZIP.
PROBLEM 6: Our LANSUP conflicts with IBMs NetBIOS.
SOLUTION: LANSUP.ZIP (TRN050.ZIP also contains the Latest LANSUP).
PROBLEM 7: The two main problems the new field test drivers address is
support for the PS/2 Model 55LS and the capability to boot a
diskless workstation across an IBM bridge. Until now this
capability did not exist. Although, you can boot across a
Novell bridge (with the RPL VAP loaded at the bridge).
SOLUTION: Contact Novell Tech Support for a field test solution.
PROBLEM 8: "Error Frame Type Already Loaded, Attempt To Reinitialize
Reentrant Module Failed" loading TOKEN.LAN twice with two
16/4 cards in the NetWare 386 v3.10a file server. Type
"Load Token Slot=1 Name=Accounting" and it loads fine. Type
"Load Token Slot=2 Name=Backbone" for second card and the
error occurs.
SOLUTION: By typing "Load Token Port=A24 Name=Backbone" for the second
card, it will work fine. A24 is the secondary Token-Ring
card. The primary card would be "Port=A20".
PROBLEM 10: The Compaq 286n diskless workstation won't remote boot using
the CPQTOKNW.LAN driver.
SOLUTION: The current version of CPQTOKNW.LAN (as of November 1990)
does not support remote boot.
PROBLEM 11: Cannot login using a 3C507 adapter in the workstation and a
NetWare 386 v3.10a file server.
SOLUTION: A file server driver for NetWare 386 is available from 3Com.
However, there is no NetWare 386 workstation driver for the
3C507. The NetWare 286 workstation driver provided by 3Com
is not compatible with v3.10.
PROBLEM 12: Problems have been seen when loading and binding a LAN
driver more than once in the AUTOEXEC.NCF file. You will
sometimes be prompted for the driver parameters when binding
the driver to the second card.
SOLUTION: Place brackets around the driver parameters in the bind
statement. See System Administration Manual page 176 and
177. example:
LOAD NE2000 int=3 port=300 frame=ethernet_II
BIND IPX to NE2000 [int=3 port=300 frame=ethernet_II]
net=xx.
PROBLEM 13: Packet receive buffers are reaching maximum with any LAN
drivers.
SOLUTION: See Systems Administration Manual page 293 to increase
minimum and maximum packet receive buffers if necessary (for
example, sometimes multiple interface cards in the file
server require increasing the minimum and maximum).
Keep in mind that it is possible for the drivers themselves
to cause receive buffers to max out (for example, the
TRXNET.LAN shipped with v3.10a had this problem). However,
it is most commonly related to hardware (i.e. card, cable,
hub, terminator etc). For example, in one case associated
with packet receive buffers maxing out, 93 ohm terminators
rather than 50 ohm terminators were used in combination with
a flaky NE2000 card in the file server.
PROBLEM 14: When using remote reset on slow diskless workstations with a
high-speed (33 MHz) file server using NE2000.LAN, the
workstation will only boot one time out of every ten. This
is the same problem that we have seen before with fast file
servers and fast interface cards with slow XTs and 3C501
cards. Basically, The workstation makes a request to the
file server. The file server is so fast that it responds
before the workstation at the other end is ready for a
response.
SOLUTION: If you want to keep the slow workstations, you can put a
bridge between the file server and the workstations. Having
to pass through the bridge may lengthen the time it takes
for the file server to respond. The workstations with
remote boot may be able to attach and login.
If you have many 3C501s with remote reset problems, put the
3C501s in the faster machines and put NE1000s and other
cards in the slower XTs until you can replace the older
machines.
PROBLEM 15: Our interface card vendor claims Novell has not released the
v3.1 Driver Specifications so they cannot make their driver
fully compatible with NetWare 386 v3.10a.
SOLUTION: Novell provided preliminary specifications for vendors in
the second quarter of 1990. Vendors with questions on LAN
driver specifications should contact the Independent
Manufacturer Support Program at Corporate Headquarters. The
assembler for v3.1 is the same as v3.0.
UPGRADE ISSUES:
PROBLEM 1: The upgrade process asks for all of the SYSTEM and PUBLIC
diskettes, but not all files are copied.
SOLUTION: This has been seen on machines not certified for NetWare
386. Often times the solution comes from the hardware
vendor in either a patch or a newer BIOS. As a quick
workaround after running the upgrade, manually copy all of
the files from the SYSTEM and PUBLIC directories on the
diskettes to the SYSTEM and PUBLIC directories respectively
on the file server.
PROBLEM 2: The most common problem that causes UPGRADE not to correctly
bring across information associated with the binderies, user
info, etc. is that BINDFIX.EXE was not run before the
UPGRADE.
SOLUTION: Please run BINDFIX on the v2.x file server before running
UPGRADE, as requested in the Install manual.
PROBLEM 3: UPGRADE was running fine until it hit a file and couldn't
copy it. We had to delete the file and rerun UPGRADE. Why?
SOLUTION: Running VREPAIR on the source file server before doing the
upgrade may help with these types of problems. Another
workaround is to use NCOPY and XCOPY to copy the remaining
subdirectories and files that weren't copied. UPGRADE
requires the source to be correct. This problem is being
looked into.
PROBLEM 4: The passwords were lost after upgrading from NetWare v2.1x
to v3.10a.
SOLUTION: The password encryption scheme was changed from v2.1x to
v3.10a. This is mentioned in the Installation manual in the
"follow up after upgrade section".
PROBLEM 5: Upgrading from NetWare 286 v2.15 to 386 v3.10a may result in
error messages saying that no files were transferred because
they were in use. This could happen on every file on the
286 file server.
SOLUTION: An older shell can cause this error. Update the shell in
the workstation.
PROBLEM 6: How do we merge three 286 file servers onto one 386 file
server?
SOLUTION: Run UPGRADE individually on each 286 file server and it will
merge the binderies onto the 386 file server and the trustee
assignments will transfer across as well (along with the
data).
PROBLEM 7: UPGRADE.EXE Upgrading from NetWare 286 v2.15 to 386 v3.1
using the UPGRADE method. Passwords will not convert.
SOLUTION: Since the encryption scheme changed in v3.1 from v2.15,
passwords will not convert. You must login as supervisor
and enter a password or blanks in order for the user to set
his own password. As a side note: if you are upgrading
from v2.0a, the passwords will convert.
PROBLEM 8: After doing an upgrade to NetWare 386 v3.10a, users attempt
to login and receive the error "Unknown Error Returned By
Attach (89Fb)".
RESPONSE: This message will occur if the supervisor hasn't gone into
SYSCON and given the users new passwords. Passwords are not
carried over in the upgrade process.
PROBLEM 9: When a workstation logs in to a 386 file server on an
internet, it gets an "Access Denied" error even though it is
possible to login to a 286 file server.
SOLUTION: The 386 LOGIN.EXE encrypts the password across the wire.
You have attached to a 286 file server and are using that
copy of LOGIN.EXE which does not encrypt the password like
the 386 lOGIN.EXE does. There is a default "Set" parameter
on the file server expecting an encrypted password. When it
gets an unencrypted password, the file server returns the
"Access Denied" error. This "Set" parameter can be set to
allow unencrypted passwords by typing at the file server
command line:
Set Allow Unencrypted Passwords = On
This would also hold true for the ATTACH, MAP, or any other
command or utility that attempts to attach you to a Netware
386 file server from a 286 file server.
PROBLEM 10: The 386 file server comes up, but when executing Net3 or
Net4, the error "A File Server Could Not Be Found" is
returned.
SOLUTION: This error usually indicates a hardware problem with either
a card, cable, or terminator. Keep in mind however that
NetWare 386 expects you to resolve any IRQ or I/O conflicts
in the file server before you install the software; it does
not resolve them during installation like NetWare 286's
NETGEN. Check your file server to ensure there are no
conflicts with IRQs, I/O addresses, etc.
PROBLEM 11: "No Free connection Slots" at the workstation.
SOLUTION: Check the basics. It is usually associated with cards,
cables, terminators, drivers, addressing, etc.
UTILITIES:
PROBLEM: The CAPTURE.EXE that shipped with NetWare 386 v3.10a in some
cases may have problems associated with the banner,
particularly if the wrong name is printed on the banner or
the name is missing on the banner.
SOLUTION: Use CAPTURE v1.21 on NetWire (CAP121.ZIP).
PROBLEM: CASTOFF ALL has a problem when using time restrictions. If
the user has CASTOFF ALL in his login script and the user
logs in with a time restriction, at the time expiration he
should be logged off, but is not. However, by using CASTOFF
in the login script, everything works fine; the user will be
logged out.
RESPONSE: Do not use both CASTOFF ALL in login script and time
restrictions. For now if you need both you may have to
execute CASTOFF ALL from a batch file.
PROBLEM: FLAG.EXE does not allow flagging of a file as execute only.
RESPONSE: The documentation has the feature documented but the
FLAG.EXE code does not have the feature included. If you
need to flag files execute only, use FILER.
PROBLEM: The !LOGOUT does not work with Novell's MENU.EXE v1.23 using
MENUPARZ.EXE v1.23.
SOLUTION: MENU.ZIP is a hybrid of MENU files. It combines
MENUPARZ.EXE v1.22 with MENU.EXE v1.23 to add !LOGOUT
functionality. MENU.ZIP has two Novell menu solutions in
it; use the one that works best for you.
PROBLEM: NBACKUP v1.1 does not restore disk space restrictions.
RESPONSE: This is under investigation.
PROBLEM: NDIR.EXE The error "divide overflow" is displayed at the
workstation as the directory is being sorted with NDIR.EXE
on NetWare 386 v3.10a.
SOLUTION: Use NDIR.ZIP on NetWire.
PROBLEM: NETBIOS.EXE. If you have any problems that you feel may be
associated with NetBIOS, make sure you are running with the
latest NETBIOS.EXE dated 11-15-90 3:48p.
SOLUTION: NB301F.ZIP (The readme explains some of the enhancements).
PROBLEM: NPRINT will not work using the path with the filename. Nor
can you print a file on a drive that you are not currently
mapped to. The following error occurs:
F:USERS\>NPRINT G:\MINE\FILE S=SERVER Q=HPLASER NT NB
Queuing data to Server SERVER, Queue HPLASER.
SYS:MINE\
The file FILE not found.
SOLUTION: a. Define the path on the current drive to a directory
below your current directory position.
F:\USERS>NPRINT \USERS\OTHERS\FILE S=SERVER Q=HPLASER
NT NB Queuing data to Server SERVER, Queue HPLASER.
OR
Where the file is on another mapped drive, do NOT
specify the entire path. For example, your default
drive is F: and you want to print from drive M: where
M:=SERVER/SYS:USERS/JOHN. You may issue the command:
NPRINT M:filename
b. The NPRINT.EXE form name parameter returns the
incorrect form number. If you experience this or any
other problems with NPRINT.EXE, you may use the v2.15
or v3.0 NPRINT.EXE.
PROBLEM: NPRINT.EXE. When NPRINT in NetWare 386 v3.10a is used with
the form name option, an incorrect form number is given to
that print job.
RESPONSE: This problem is being looked into. For now, if a form name
is needed as a parameter use, an older NPRINT.EXE.
PROBLEM: PAUDIT.EXE NetWare 386 v3.10a. Using accounting to track
service requests gives incorrect numbers when you logout and
login again.
EXAMPLE: Create a user and login to the system as usual (accounting
enabled of course); then immediately log out. Run PAUDIT
and you might get:
Charge: 12, Requests: 1052, Blks Read: 353C4, Blks written:
0, Connect time: 0
Login again (same or different user) and immediately log
out. Run PAUDIT:
Charge: 19, Requests: 2118, ....(All the rest is the same as
the first time)
WORKAROUND: Reboot the workstation after logging out. The totals are
not reset when a user logs out. Only when NET? is issued do
the service requests get reset to zero. This means, of
course, that if a user logs out and does not reboot the
workstation, another user logging in will get charged for
the last user's service requests used. It is billing
double, triple, etc. for the same SRs.
PROBLEM: P_Station. In the Installation manual appendix A, page 302,
the syntax for P_Station is as follows: "If P_STATION =
0000000001ab" then write "You need to ... etc." The syntax
as shown creates a login script error. Script error: "could
not interpret line". The original line was: "if p_station =
0000000001ab then write you need to ....etc."
SOLUTION: The correct syntax is If P_station = "0000000001ab" then
write "statement".
PROBLEM: PURGE ALL fails after the entry limit is reached.
SOLUTION: You must PURGE ALL several times in order to clear all of
the deleted entries.
PROBLEM: RCONSOLE.EXE. The connection to the file server is lost if
you press "No" when asked if you want to exit.
SOLUTION: The work around for now is to reenter RCONSOLE to establish
the connection.
PROBLEM: RCONSOLE.EXE How can we reboot the 386 file server using
RCONSOLE?
RESPONSE: Given that there is a valid AUTOEXEC.BAT file that runs
SERVER.EXE and the AUTOEXEC.NCF loads all the appropriate
NLMs, including the password for RCONSOLE, start RCONSOLE
and execute the following commands: REMOVE DOS, DOWN the
file server, and then EXIT. When the EXIT can't find a DOS
environment, it will do a warm boot to the file server. You
will have to reconnect to the file server after it reboots.
PROBLEM: SMODE.EXE can not be used with file names greater that five
characters. For example, you can do SMODE on a file
1234.EXE and it will work; however, if the file is
123456.EXE, it will not work.
RESPONSE: This is under investigation.
PROBLEM: VREPAIR.NLM. VREPAIR didn't finish. Does that mean that
we've lost all of our data after our file server crashed?
SOLUTION: If you have multiple problems on your drive, you may have to
run VREPAIR multiple times. Do not give up after one or two
times. Depending on the damage and the size of the drives,
seven or eight or more times may be necessary. Customers
have been able to mount their volumes successfully and
continue running fine after a hard crash. Remember, if you
begin crashing frequently, you may want to backup more often
if deemed necessary.
MISCELLANEOUS FYIs AND OTHER INFORMATION
PROBLEM 1: NetWare 386 v3.1 users get the error message: Drive Mapping
Operation Could Not Be Completed "the mapping in system
login script" error code 000a. This error message comes up
during the execution of the login script.
SOLUTION: Increase environment space in the CONFIG.SYS file with:
shell = COMMAND.COM /p /e:xxxx.
(where xxxx is the amount of environment space - try 1024).
PROBLEM 2: NetWare 386 .NCF files are not fully explained in NetWare
386 documentation.
EXPLANATION: You may already be aware that NetWare 386 makes use of two
files during startup: STARTUP.NCF and AUTOEXEC.NCF. These
NCF files contain a list of commands to be executed by the
console command interpreter. NCF stands for NetWare Command
File. What is not obvious from the documentation is that it
is possible to produce .NCF files for your own use which
contain commonly used console commands. These are ordinary
ASCII files which can be created and placed in SYS:SYSTEM
(or other search directory) and must have the NCF extension.
To execute an .NCF file, simply type the name of the file -
the Console command interpreter will do the rest... Some
examples are shown below :
MONITOR.NCF - Used to load the monitor program
----------------------------------------------
LOAD MONITOR
BYE.NCF - Used to shut down and reboot the file server
--------------------------------------------------
REMOVE DOS
DOWN
EXIT
STATUS.NCF - Display useful status information
----------------------------------------------
CONFIG
DISPLAY NETWORKS
DISPLAY SERVERS
BSTOP.NCF - Supplied with Btrieve for NetWare 386 to unload
Btrieve NLMs
--------------------------------------------------
UNLOAD BSPXCOM
UNLOAD BTRIEVE
In addition to the standard Console commands, you may also
use the following commands within an NCF file :
ECHO ON - Display commands as they are executed (for
debugging)
ECHO OFF - Switch off display of commands as they are
executed (default)
REM - Remark (not displayed on execution)
; - Remark (not displayed on execution)
# - Remark (not displayed on execution)
PROBLEM 3: Subject: How is NetWare 386 "486 Aware"?
RESPONSE: See September 1990 Application notes for more detail.
NetWare 386 v3.00 and v3.10 do not do any kind of check to
determine if the machine has a 80486 processor. The same
instruction paths are executed on both the 80386 and 80468
processors.
The 80486 processor has a more efficient pipeline than the
80386 processor. This allows it to execute most
instructions in less clock cycles. This pipeline can be
further enhanced by not accessing the same CPU register two
instructions in a row. NetWare 386 is "486 aware" in the
coding of the assembly instructions. The assembly
instructions have been arranged as much as possible to not
use the same registers two instructions in a row. This
allows the CPU to typically execute these instructions in
one clock cycle verses the two clock cycles that could be
required if the instruction accessed a register that was
modified in the previous instruction.
PROBLEM 4: When you do a SLIST, all 386 file servers show a node
address of 1.
RESPONSE: This is normal for 386 file servers and the network address
that is displayed is the new internal IPX address of the
file server, not the cable address. To get the common cable
or network address, do a "CONFIG" at the file server or a
"USERLIST" at the workstation.
PROBLEM 5: Getting "Router Configuration" errors showing up on the
internet or unable to see a particular file server.
SOLUTION: Double check that the "IPX Internal Network Address" number,
assigned to any 386 file server, does not conflict with any
network or node addresses (including DOS Process numbers on
nondedicated file servers) on the internet. This number
must be completely unique!
PROBLEM 6: Does Novell have any information on viruses?
SOLUTION: The July 1990 issue of Application Notes, part number
164-000011-001, contains an article "An overview of Virus
Prevention Strategies in a NetWare Environment". Call
801-429-7550 rather than ext. 7555 to order subscriptions or
reprints of a particular issue. There are many virus scan-
type utilities out there. Rather than endorse any
particular product, a good place to look is in LAN Times, on
Netwire, or call third party companies that have a history
of writing products for Novell or network environments.
PROBLEM 7: A tape backup with NetWare 386 v3.1, using a Gigatrend
LANsafe system, would hang.
SOLUTION: Increase the maximum outstanding NCP search limit to fix the
problem.
PRINTING
PROBLEM 1: The most common problems associated with printing in the
past three to four months end up being associated with not
having the latest printing utilities. Make sure you have
deleted and recreated your print servers and queues with the
latest PCONSOLE. What are the latest printing utilities?
SOLUTION: The printing utilities shipped with NetWare 386 v3.1 are the
latest. If you upgraded from v3.0 or have used any of the
older printing utilities, you will want to check the dates
and sizes on the printing files. Make sure you are at least
using the following files:
FILE SIZE DATE
-------------------------------------------
PSERVER.NLM 73641 6-11-90
RPRINTER.HLP 1803 5-29-90
RPRINTER.EXE 6326 6-11-90
RPRINT$$.EXE 76892 6-01-90
PSERVER.EXE 108262 6-01-90
PSC.EXE 20037 7-26-90
PCONSOLE.EXE 213096 5-11-90
PCONSOLE.HLP 33117 5-31-90
PRINTDEF.EXE 180211 5-04-90
PRINTDEF.HLP 36714 5-04-90
PRINTCON.EXE 152661 5-21-90
PRINTCON.HLP 12261 5-29-90
The rest of the printing problems and solutions are based on
the assumption that you do have the latest printing
utilities.
PROBLEM 2: Unloading PSERVER.NLM displays the "Module did not release
#### resources from memory" message.
SOLUTION: This message is only cosmetic. PSERVER.NLM does not release
the resources to the operating system (OS). However, the OS
will come along and pick them up anyway when needed.
PROBLEM 3: When booting PSERVER.EXE displays not enough SPX
connections.
SOLUTION: Increase SPX connections to 60 in the SHELL.CFG (see NetWare
386 v3.10a Installation Manual Appendix B, page 337).
PROBLEM 4: RPRINTER.EXE will return an error 776 if the SPX connection
is still there. This error is returned when a printer
connection is not free at the print server. It could be
because there are not enough printers defined in PCONSOLE or
because the SPX connection has not yet timed out after a
workstation with RPRINTER loaded was rebooted. This has
been seen with warm booting the PC running RPRINTER.
SOLUTION: There is a recommended batch file for a workstation that
loads RPRINTER. The batch file should be:
1. Echo off
2. :loop
3. rprinter printserver printer#
4. if errorlevel 1 goto loop
5. Echo RPRINTER loaded Successfully!!!
This batch file should help get rid of the 776 error.
Placing a PAUSE in your AUTOEXEC.BAT file before loading IPX
and NET3 may also help.
PROBLEM 5: RPRINTER.EXE occasionally drops it's connection and the jobs
stack up in the queue.
SOLUTION: a. Increase the SPX ABORT TIME OUT in the SHELL.CFG file
on the machine running RPRINTER. Increase the SPX
ABORT TIMEOUT from the 30 second default (540 ticks) to
about 800 ticks. To do this, create a SHELL.CFG file
and put "SPX ABORT TIMEOUT=800". The 800 is arbitrary;
you may have to play with this value. Place the file
in your boot drive (see Appendix B of the NetWare 386
Installation Manual for SHELL.CFG parameters).
b. Losing SPX connections with no communication for 30
seconds or more could be evidence of a bad board or
driver. Make sure you are running the latest IPX and
the latest driver for the card.
PROBLEM 6: RPRINTER and Windows 3.0 on the same workstation has trouble
working together and sometimes locks up.
RESPONSE: Running RPRINTER with Windows 3.0 is not yet supported.
PROBLEM 7: RPRINTER or PSERVER hangs.
SOLUTION: This may be a hardware limitation! You can try the
following suggestions:
a. Move the printer to a different workstation.
b. Swap interface cards and update the drivers.
c. If you are using an add-on parallel/serial port card,
swap it out or use another brand of port card.
d. Delete the print server queues and printer definitions
and then recreate them.
e. Check PSERVER and RPRINTER files for the latest
version. If you are using what was shipped with
NetWare 386 v3.10a, you do have the latest versions.
The latest versions are available on NetWire or from
your NetWare service provider.
f. Remove any device that is between the workstation and
printer and retry.
g. Switch to another printer port.
PROBLEM 8: Problems getting RPRINTER to work.
SOLUTION: a. Interrupt settings selected in PCONSOLE printer
configuration do not match interrupt settings on
workstation port.
b. There is an interrupt conflict between other ports or
devices within the workstation.
c. Because ROM BIOS does NOT use interrupts, the
workstation or port card may not support interrupts.
d. The port is not fully functional, meaning that the port
can receive a character, but cannot issue an interrupt
to signal NetWare to send the next character.
e. Another solution may be your setup in PCONSOLE. With
PCONSOLE v1.32 that ships with NetWare 386 v3.10a when
defining printer port interrupts, PCONSOLE accepts your
changes to interrupts and sets them correctly, but
after exiting and then coming back to the printer
configuration screen, the interrupt settings will
appear not to have changed. In reality they have
internally changed, but a PCONSOLE bug does not show
this change to the screen. Instead it shows you the
defaults.
PROBLEM 9: The PCONSOLE printer configuration screen allows the user to
select polled (no interrupts) for remote printers. Upon
returning to the printer configuration screen, the printer
shows that it has been changed back to using interrupts.
RESPONSE: RPRINTER functionality is currently only designed to work
with interrupts.
PROBLEM 10: Printing is slow.
SOLUTION: Some computer ports are not capable of being driven by
interrupts because the COM ports have been set up to work
only with DOS which polls the ports. If you are experiencing
slow printing problems such as one character every 3
seconds, a line of print every 4-6 minutes, or a page of
print every hour or so, this could be your problem. DOS
uses the ROM BIOS to access the printer port, whereas
NetWare outputs directly to the port. When using NetWare
and interrupts, NetWare sends the character to the port and
then waits 3 seconds for an interrupt. If one does not
occur, NetWare scans the port. If all is well, it sends
another character. Thus, the appearance of slow printing.
Change to polled mode on the printer port and see if the
printer speed increases. The port could also be partially
working with it being able to receive a character, but not
being able to send an interrupt acknowledgement. This would
cause slow printing.
PROBLEM 11: HP Laser series 3D printers running as local printers in the
polled mode (no interrupts) have experienced problems with
printing garbage characters.
SOLUTION: Switching to interrupt driven and increasing the buffer in
the printer configuration seems to help the problem.
PROBLEM 12: Lose characters or graphics coming out with garbage.
SOLUTION: In addition to the all of the above recommendations, put a
NT (no tabs) parameter in your capture statement. This most
commonly fixes graphics with garbage. Increase the timeout
(TI) in the capture statement if your document gets cut off
before being completed. Losing characters has also been
associated with the need to increase the buffers for the
printer in PCONSOLE under printer configuration from the
default of 3 to a value between 10 and 20.
PROBLEM 13: The CAPTURE.EXE shipped with NetWare 386 v3.10a in some
cases may have problems associated with the banner,
particularly if the wrong name is printed on the banner or
the name is missing on the banner.
SOLUTION: Use CAPTURE v1.21 on NetWire (CAP121.ZIP).
PROBLEM 14: We print landscaped and condensed. The next guy comes along
and the printer does not reset back to normal printing. We
know that we're not losing our minds and we're aware of the
problem with the old PRINTDEF.EXE. What else is wrong?
SOLUTION: The 3.01 rev B shells that ships with NetWare 386 v3.10a are
the problem. Get the latest shells off of NetWire version
3.01 rev D or better DSWIND.ZIP - 3.01 rev D shells.
SH301E.ZIP - 3.01 rev E shells.
PROBLEM 15: PSERVER.EXE, NLM, and JOB OWNER problems. The JOB OWNER
will not be notified when entered on either the permanent or
temporary notify list.
SOLUTION: It is being looked into.
PROBLEM 16: PCONSOLE Notify Groups is not working properly. There is a
permanent and temporary notify list. Specifying groups in
the notify list does not work properly. If a group is
specified (either by itself or in a list containing users
and groups) in the permanent list, nobody gets notified when
the printer needs attention. If only users are specified,
then a user will be notified. In the temporary list if only
a group is listed in the notify list, then nobody will get
notified. If users and groups are listed then the
appropriate user will get notified.
SOLUTION: It is being looked into.
PROBLEM 17: What do the error codes associated with printing mean?
RESPONSE: These printing error codes can be found in the developers
manuals and can be helpful in solving printing related
problems.
ERROR CODES: 64 0x0040 PSC_NO_AVAILABLE_SPX_CONNECTIONS:
The shell has not been configured to get enough SPX
connections. This can be remedied by changing the
SHELL.CFG file.
65 0x0041 PSC_SPX_NOT_INITIALIZED:
The SPX shell has not been loaded.
66 0x0042 PSC_NO_SUCH_PRINT_SERVER:
The client has attempted to attach to a print server
that is not advertising and hence not running.
67 0x0043 PSC_UNABLE_TO_GET_SERVER_ADDRESS:
The network address of the advertising print server is
not in the bindery.
68 0x0044 PSC_UNABLE_TO_CONNECT_TO_SERVER:
The client cannot attach to the print server for some
reason that cannot be identified.
69 0x0045 PSC_NO_AVAILABLE_IPX_SOCKETS:
All available IPX sockets are already in use.
70 0x0046 PSC_ALREADY_ATTACH_TO_A_PRINT_SERVER:
The NetWare Print Server C library only allows a client
to be attached to one print server at a time. Clients
may write their own libraries if they wish to attach to
more than one print server at a time.
71 0x0047 PSC_IPX_NOT_INITIALIZED:
The IPX shell has not been loaded.
237 0x00ED PSC_CONNECTION_TERMINATED:
This message can be returned on any call. The SPX
connection has been broken or the connection between
the client and the print server has been broken.
257 0x0101 PSE_TOO_MANY_FILE_SERVERS:
The print server is already attached to as many file
servers as is possible and cannot attach to any more.
The current version of the NLM print server can attach
to only one file server. The dedicated workstation and
the VAP print servers can attach to up to eight file
servers.
258 0x0102 PSE_UNKNOWN_FILE_SERVER:
The client has requested to attach to a file server
that is not known to the print server.
259 0x0103 PSE_BINDERY_LOCKED:
The bindery of the specified file server is locked and
cannot be accessed at this time. A bindery will be
locked if a supervisor is running BINDFIX or some other
application that monopolizes the bindery.
260 0x0104 PSE_FILE_SERVER_MAXED_OUT:
The file server is already attached to as many
different connections as is possible and cannot attach
to any more. File servers using NetWare 386 v3.0 can
handle up to up to 250 connections.
261 0x0105 PSE_NO_RESPONSE:
The specified file server is recognized by the print
server, but does not respond to the ATTACH call for
some reason. This usually means that the file server
has just gone down.
262 0x0106 PSE_ALREADY_ATTACHED:
The print server is already attached to the specified
file server.
263 0x0107 PSE_CANT_ATTACH:
The print server cannot attach to the specified file
server for some reason that cannot be identified.
264 0x0108 PSE_NO_ACCOUNT_BALANCE:
The file server is charging for services and the print
server does not have an account balance. This error
will not occur unless accounting has been installed and
the print server has not been assigned an account
balance.
265 0x0109 PSE_NO_CREDIT_LEFT:
The file server is charging for services and the print
server has exceeded its credit limit. In this version
of the NetWare print server, print servers are
automatically given unlimited credit when an accounting
application is installed. This error will not occur
unless the credit limit has been altered with a user
supplied application.
266 0x010A PSE_INTRUDER_DETECTION_LOCK:
The print server is locked out of the file server for a
certain amount of time because someone has tried to
login as the print server several times and has used
the wrong name or wrong password. The number of
incorrect logins before lockout and the length of time
of the lockout is set up in the SYSCON utility.
267 0x010B PSE_TOO_MANY_CONNECTIONS:
A print server with the exact same name as the one
trying to login is already logged into the file server.
268 0x010C PSE_ACCOUNT_DISABLED:
This error will not occur unless a supervisor has
specifically altered the print server account so what
it is disabled.
269 0x010D PSE_UNAUTHORIZED_TIME:
The print server has attempted to login at a time that
has been designed by the supervisor as an unauthorized
time in the SYSCON utility.
270 0x010E PSE_UNAUTHORIZED_STATION:
The print server has attempted to login from a work
station that has not been authorized in the SYSCON
utility. This will not occur unless it has been
specifically designed by the supervisor.
271 0x010F PSE_NO_MORE_GRACE:
The print server's password has expired and was not
changed in the amount of time allowed as a grace
period.
272 0x0110 PSE_LOGIN_DISABLED:
All logins have been temporarily disabled by the
supervisor.
273 0x0111 PSE_ILLEGAL_ACCT_NAME:
An account name using illegal characters (such as ?, *,
etc.) has been entered.
274 0x0112 PSE_PASSWORD_HAS_EXPIRED:
This is a warning. The password has expired and must
be changed in the amount of time designated as grace
time in the SYSCON utility.
275 0x0113 PSE_ACCESS_DENIED:
An incorrect print server name or password was
entered.
276 0x0114 PSE_CANT_LOGIN:
The print server cannot login to the specified file
server for some reason that cannot be identified.
512 0x0200 PSE_NO_SUCH_OBJECT:
An object (such as a user, queue, or group) has been
requested that does not exist in the bindery of the
specified file server.
513 0x0201 PSE_NOT_AUTHORIZED_FOR_QUEUE:
The print server is not in the list of authorized print
servers for the specified queue.
514 0x0202 PSE_QUEUE_HALTED:
The queue operator has set a flag in the PCONSOLE
utility so that no more print servers can attach to
that queue.
515 0x0203 PSE_UNABLE_TO_ATTACH_TO_QUEUE:
The print server is unable to attach to the specified
queue for some reason that cannot be identified.
516 0x0204 PSE_TOO_MANY_QUEUE_SERVERS:
The specified queue is already attached to the maximum
number of print servers it is allowed.
768 0x0300 PSE_INVALID_REQUEST:
An SPX packet has been sent with a request code that is
not recognized by the print server.
769 0x0301 PSE_NOT_ENOUGH_MEMORY:
The print server cannot allocate the amount of memory
needed to meet the request.
770 0x0302 PSE_NO_SUCH_PRINTER:
A request has been made for a printer that does not
exist.
771 0x0303 PSE_INVALID_PARAMETER:
The request that was made is valid, but one of the
parameters contains a value that is not valid.
772 0x0304 PSE_PRINTER_BUSY:
This message is returned if a Mark, Eject, or Change
Remote Printer PRIVATE/SHARED mode is sent while the
printer is printing.
773 0x0305 PSE_PRINTER_NOT_CONNECTED:
The client has attempted to access a remote printer
that has not connected yet.
774 0x0306 PSE_GOING_DOWN:
The DOWN command has been issued to the print server
and it is waiting for all of its printers to finish
printing their jobs before if shuts down. However, the
printer that the client has tried to access.
775 0x0307 PSE_CANT_DETACH_PRIMARY_SERVER:
The print server cannot detach from its primary file
server.
776 0x0308 PSE_ALREADY_IN_USE:
The client has attempted to set up a remote printer
using a printer number that is already in use.
778 0x030A PSE_NOT_ATTACHED_TO_SERVER:
When attempting to add a queue or add an object to
notify, the client has specified a file server that is
not attached to the print server.
779 0x030B PSE_ALREADY_IN_LIST:
The client has attempted to add an object to a notify
list or add a queue to a queue service list that is
already in that list.
780 0x030C PSE_DOWN:
The print server is down and must be restarted. This
message is returned only during the time interval
between when the DOWN command is issued and when the
print server is actually shut down.
781 0x030D PSE_NOT_IN_LIST:
The client has attempted to change or delete a print
queue that is not in the queue service list or an
object that is not in the notify object list.
782 0x030E PSE_NO_RIGHTS:
The client does not have the necessary user or operator
rights to perform the attempted function.
1024 0x0400 PSE_UNABLE_TO_VERIFY_IDENTITY:
This message is returned if a login to print server is
sent with incorrect data in it. The connection number
and file server name don't match the address that the
client is calling from.
1025 0x0401 PSE_NOT_REMOTE_PRINTER:
The user has attempted to make a remote printer call to
a printer which is not a remote printer or set up a
remote printer using a print number which is not a
remote printer number.
LISTING OF FILES, DATES and SIZES shipped with v3.10a
BACKUP <DIR> 8-08-90 10:47a
BRGEN-1 <DIR> 8-08-90 10:48a
BTRIEVE <DIR> 8-08-90 10:51a
DOSUTIL- 1 <DIR> 8-08-90 10:53a
DOSUTIL- 2 <DIR> 8-08-90 12:46p
DOSUTIL- 3 <DIR> 8-08-90 12:46p
HELP-1 <DIR> 8-08-90 12:54p
HELP-2 <DIR> 8-08-90 1:00p
PRINT <DIR> 8-08-90 1:02p
SHGEN-1 <DIR> 8-08-90 1:07p
SYSTEM- 1 <DIR> 8-08-90 1:13p
SYSTEM- 2 <DIR> 8-08-90 1:13p
UPGRADE <DIR> 8-08-90 1:30p
BACKUP/PUBLIC
$RUN OVL 2400 7-13-89 9:30 am
IBM$RUN OVL 2400 7-13-89 9:30 am
SYS$ERR DAT 6489 7-29-87 9:57 am
SYS$MSG DAT 22298 12-22-87 8:42 am
SYS$HELP DAT 17343 8-11-87 10:06 am
CMPQ$RUN OVL 2400 7-26-89 10:26 pm
DIBI$DRV DAT 30 6-29-89 8:53 pm
SELDIBI HLP 229 6-24-89 3:45 pm
NBACKUP EXE 292762 5-31-90 3:12 pm
NBACKUP HLP 33253 5-29-90 2:10 pm
NBACKUP OVL 288700 5-31-90 3:13 pm
WANGTEK EXE 22950 12-08-89 3:19 pm
SELDIBI OVL 54250 12-08-89 3:18 pm
NBACKUP COM 10262 12-08-89 3:18 pm
BRGEN-1
CMPQ$RUN OVL 2400 7-26-89 10:26 pm
JUMPERS HLP 1766 4-05-90 4:40 pm
BROPTION DAT 1005 6-30-89 2:06 pm
DCONFIG EXE 22247 6-06-88 11:46 am
BRGEN EXE 27633 9-16-88 10:58 am
SYS$HELP DAT 17343 8-11-87 10:06 am
SYS$ERR DAT 6489 7-29-87 9:57 am
SYS$MSG DAT 22298 12-22-87 8:42 am
BRIDGE DAT 36 6-30-89 2:06 pm
CONSOLE COM 103 8-25-87 7:57 am
JUMPERS EXE 76203 5-07-90 1:38 pm
ECONFIG EXE 24269 4-14-88 8:21 am
VOLUMES DAT 53 9-08-88 4:08 pm
BCONFIG EXE 173245 8-10-89 1:52 pm
ROUTE VP0 3832 4-18-90 10:35 am
A3C503A1 OBJ 6381 4-13-90 10:59 am
B3C503A1 OBJ 6381 4-13-90 11:00 am
C3C503A1 OBJ 6381 4-13-90 11:00 am
D3C503A1 OBJ 6381 4-13-90 11:00 am
NLINK EXE 37633 8-10-89 9:37 am
BRIDGE OBJ 129386 8-07-89 3:37 pm
NDBRIDGE OBJ 156834 8-07-89 3:37 pm
RPL VP1 1806 5-08-90 4:29 pm
$RUN OVL 2400 7-13-89 9:30 am
IBM$RUN OVL 2400 7-13-89 9:30 am
ANE200A1 OBJ 6041 11-29-89 1:36 pm
BNE200A1 OBJ 6041 11-29-89 1:36 pm
CNE200A1 OBJ 6041 11-29-89 1:36 pm
DNE200A1 OBJ 6041 11-29-89 1:37 pm
ANE2A1 OBJ 6478 11-29-89 2:04 pm
BNE2A1 OBJ 6478 11-29-89 2:04 pm
CNE2A1 OBJ 6478 11-29-89 2:04 pm
DNE2A1 OBJ 6478 11-29-89 2:04 pm
ANE1000 OBJ 4424 12-04-89 2:16 pm
BNE1000 OBJ 4424 12-04-89 2:16 pm
CNE1000 OBJ 4424 12-04-89 2:16 pm
DNE1000 OBJ 4424 12-04-89 2:17 pm
3C505A1 LAN 953 6-11-90 2:47 pm
3C503A1 LAN 455 6-11-90 2:47 pm
3C523A1 LAN 1320 6-11-90 2:47 pm
NE1000 LAN 904 6-11-90 2:47 pm
NE2A1 LAN 1777 6-11-90 2:47 pm
NE200A1 LAN 923 6-11-90 2:47 pm
TOKENA2 LAN 202 6-11-90 2:47 pm
TRXNTA1 LAN 874 6-11-90 2:47 pm
ATRXNTA1 OBJ 6699 6-11-90 12:05 pm
BTRXNTA1 OBJ 6699 6-11-90 12:05 pm
CTRXNTA1 OBJ 6699 6-11-90 12:05 pm
DTRXNTA1 OBJ 6699 6-11-90 12:05 pm
RPCONFIG COM 2726 6-08-90 5:15 pm
SRCONFIG COM 3086 6-11-90 3:13 pm
TRCONFIG COM 3402 6-08-90 4:55 pm
SUBSYS SYS 4271 5-30-89 2:14 pm
NULLB OBJ 377 5-13-87 9:59 am
NULLC OBJ 377 5-13-87 9:59 am
NULLD OBJ 377 5-13-87 9:59 am
BTOKENA2 OBJ 4975 5-28-90 8:02 pm
CTOKENA2 OBJ 4975 5-28-90 8:02 pm
DTOKENA2 OBJ 4975 5-28-90 8:03 pm
ATOKENA2 OBJ 4975 5-28-90 8:02 pm
BCONFIG HLP 29987 5-29-90 3:41 pm
A3C523A1 OBJ 9113 6-02-90 11:29 am
B3C523A1 OBJ 9113 6-02-90 11:29 am
C3C523A1 OBJ 9113 6-02-90 11:30 am
D3C523A1 OBJ 9113 6-02-90 11:30 am
B3C505A1 OBJ 9640 8-03-89 3:11 pm
D3C505A1 OBJ 9640 8-03-89 3:12 pm
A3C505A1 OBJ 9640 8-03-89 3:10 pm
C3C505A1 OBJ 9640 8-03-89 3:11 pm
BTRIEVE
README DOC 7570 6-01-90 9:40 am
BTRIEVE/PUBLIC
BCONSOLE EXE 48462 12-11-89 3:54 pm
BCONSOLE HLP 1923 9-01-89 10:32 am
BREQUEST EXE 17874 3-22-90 3:46 pm
BROLLFP EXE 19020 3-10-90 8:04 pm
BROLLFWD EXE 47869 12-11-89 3:49 pm
BTRCALLS DLL 24762 3-22-90 3:58 pm
MAKLOCAL EXE 11008 3-11-90 7:22 pm
WBROLL EXE 20688 3-15-90 11:24 pm
WBTRCALL EXE 27628 3-22-90 3:51 pm
BTRIEVE/SYSTEM
BCONNLM HLP 1583 9-13-89 8:28 am
BCONSOLE NLM 44669 5-23-90 2:03 pm
BROUTER NLM 16443 5-30-90 10:42 am
BSETUP HLP 3926 10-13-89 4:40 pm
BSETUP NCF 58 9-11-89 2:30 pm
BSETUP NLM 46282 5-02-90 10:02 am
BSPXCOM NLM 12498 5-30-90 9:21 am
BSPXSTUB NLM 1170 5-23-90 3:46 pm
BSTART NCF 127 5-31-90 10:26 am
BSTOP NCF 33 8-25-89 10:51 am
BTRIEVE NLM 57560 6-06-90 8:45 am
DOSUTIL-.1/PUBLIC
FLAGDIR EXE 27093 3-23-90 11:06 am
GRANT EXE 33369 3-27-90 4:04 pm
CASTOFF EXE 12633 7-20-89 2:11 pm
CASTON EXE 8209 7-18-89 11:14 am
CHKDIR EXE 18053 7-18-89 11:15 am
VERSION EXE 21551 3-28-90 10:09 am
$RUN OVL 2400 7-13-89 9:30 am
IBM$RUN OVL 2400 7-13-89 9:30 am
USERLIST EXE 25413 7-18-89 12:00 pm
CMPQ$RUN OVL 2400 7-26-89 10:26 pm
SYS$MSG DAT 22298 12-22-87 8:42 am
SYS$HELP DAT 17343 8-11-87 10:06 am
CHKVOL EXE 49407 7-20-89 3:02 pm
SYS$ERR DAT 6489 7-29-87 9:57 am
ALLOW EXE 20859 8-15-89 2:55 pm
FLAG EXE 29837 5-30-90 11:24 am
REMOVE EXE 32333 5-31-90 12:21 pm
SMODE EXE 27573 6-06-90 12:27 pm
LOGOUT EXE 29255 5-31-90 8:16 am
NDIR EXE 95374 6-02-90 11:10 am
LOGIN EXE 96171 5-29-90 1:52 pm
NCOPY EXE 56189 6-22-90 11:19 am
ATTACH EXE 36885 5-10-90 11:10 am
MAP EXE 47463 4-26-90 3:56 pm
PURGE EXE 25983 2-16-90 7:43 am
RENDIR EXE 20185 2-02-90 11:05 am
REVOKE EXE 34621 2-06-90 2:20 pm
SEND EXE 21109 3-01-90 3:25 pm
SLIST EXE 25143 5-10-90 11:11 am
RIGHTS EXE 18761 4-25-90 10:46 am
SYSTIME EXE 16225 4-30-90 12:21 pm
SETTTS EXE 16855 5-18-90 8:41 am
WHOAMI EXE 25723 5-18-90 11:05 am
SETPASS EXE 31935 5-24-90 4:48 pm
NVER EXE 13543 1-11-90 2:12 pm
LISTDIR EXE 26389 5-29-90 9:29 am
TLIST EXE 29799 5-29-90 3:55 pm
DOSUTIL-.1/SYSTEM
BINDREST EXE 12397 8-04-89 10:47 am
TOKEN RPL 12788 6-05-90 4:51 pm
DOSGEN EXE 9724 4-12-88 12:41 pm
NET$REC DAT 381 4-13-87 8:58 am
SECURITY EXE 22385 8-03-89 8:33 am
ATOTAL EXE 18941 7-28-89 10:57 am
PAUDIT EXE 27255 7-18-89 11:41 am
BINDFIX EXE 41519 1-19-90 11:08 am
DOSUTIL-.2/PUBLIC
FCONSOLE HLP 136188 4-06-90 2:52 pm
FCONSOLE EXE 202774 5-02-90 6:00 pm
MENUPARZ HLP 1184 2-14-89 3:51 pm
MAIN MNU 318 2-03-88 5:04 pm
COLORPAL EXE 50176 10-20-87 9:33 am
DSPACE EXE 196585 8-08-90 2:01 pm
COLORPAL HLP 3503 5-29-90 1:56 pm
DSPACE HLP 5575 5-29-90 10:54 am
MAKEUSER HLP 1845 5-31-90 11:49 am
FILER EXE 271369 6-04-90 3:43 pm
FILER HLP 60138 6-04-90 11:03 am
MENU EXE 10752 10-04-89 8:58 am
MENUPARZ EXE 51632 10-04-89 8:59 am
MAKEUSER EXE 133595 5-14-90 10:46 am
DOSUTIL-.3/PUBLIC
SESSION EXE 130839 4-26-90 4:13 pm
SALVAGE EXE 129787 5-02-90 7:05 pm
USERDEF EXE 173837 4-27-90 2:21 pm
VOLINFO EXE 142235 4-26-90 3:39 pm
SYSCON EXE 270103 5-29-90 1:23 pm
SALVAGE HLP 6788 5-29-90 2:50 pm
SESSION HLP 20129 5-29-90 3:11 pm
VOLINFO HLP 7442 5-29-90 2:11 pm
SYSCON HLP 142570 6-03-90 1:42 pm
USERDEF HLP 24718 6-04-90 11:13 am
HELP-1/PUBLIC
PVMANUAL NFO 114688 6-08-90 3:58 pm
VIEWER EXE 75907 5-25-90 12:46 pm
VIEWS PTR 17506 4-06-90 11:19 am
USER-BAS ICS 58096 6-01-90 2:48 pm
HELP EXE 14825 6-07-90 9:41 am
VIEWS CFG 465 8-07-89 1:22 pm
CONST NFO 90112 6-08-90 9:40 pm
BRDGEXT PCX 6317 5-18-90 1:37 pm
BRDGINT PCX 6329 5-18-90 1:38 pm
BRIDGBB PCX 11270 5-18-90 1:38 pm
CACHMEM1 PCX 10312 5-18-90 1:38 pm
CACHMEM2 PCX 7460 5-18-90 1:38 pm
DIRCACHE PCX 6602 5-18-90 1:39 pm
DSKDULPX PCX 7833 5-18-90 1:39 pm
ETHERFRM PCX 6053 5-18-90 1:39 pm
ETHERMUL PCX 8628 5-18-90 1:40 pm
FOLIO NFO 110592 6-08-90 9:37 pm
MOUSE PCX 47077 6-07-90 9:25 am
HASHING1 PCX 5960 5-18-90 1:40 pm
HASHING2 PCX 5336 5-18-90 1:40 pm
MUSIC RS 49759 6-08-90 12:00 am
MESSPACK PCX 8322 5-18-90 1:40 pm
MIRROR PCX 5545 5-18-90 1:41 pm
NETNUM1 PCX 7143 5-18-90 1:41 pm
NETNUM2 PCX 6870 5-18-90 1:41 pm
PARTITIO PCX 5310 5-18-90 1:42 pm
SECUR1 PCX 8829 5-18-90 1:42 pm
SECUR2 PCX 9049 5-18-90 1:42 pm
SECUR3 PCX 7557 5-18-90 1:42 pm
SECUR4 PCX 7407 5-18-90 1:42 pm
NFOLIO COM 10500 3-06-90 9:48 am
RCD PCX 20031 10-02-89 12:19 pm
VOICE RS 54081 6-08-90 12:37 am
NFOLIO EXE 185577 5-04-90 9:32 am
HELP-2/PUBLIC
!NETWARE NFO 1064960 6-08-90 2:47 pm
PRINT/SYSTEM/NLM
PSERVER NLM 73641 6-11-90 2:08 pm
PRINT/SYSTEM/VAP
PSERVER VAP 63986 12-08-89 9:20 am
PRINT/PUBLIC
ENDCAP EXE 13553 7-19-89 10:55 am
PSC EXE 20037 7-26-89 10:50 am
PRINTDEF EXE 180211 5-04-90 11:05 am
CAPTURE EXE 41025 5-04-90 9:20 am
PCONSOLE EXE 213096 5-11-90 3:07 pm
PRINTCON EXE 152661 5-21-90 9:51 am
PRINTCON HLP 12261 5-29-90 2:14 pm
PRINTDEF HLP 36714 5-29-90 2:41 pm
RPRINTER HLP 1803 5-29-90 2:42 pm
PCONSOLE HLP 33117 5-31-90 11:10 am
PSERVER EXE 108262 6-01-90 9:11 am
RPRINT$$ EXE 76892 6-01-90 4:14 pm
NPRINT EXE 61021 5-21-90 3:32 pm
RPRINTER EXE 6326 6-11-90 12:49 pm
PRINT/PUBLIC/PDF
DIAB630 PDF 261 9-21-88 9:58 am
CIT20 PDF 281 9-21-88 9:57 am
CITOH600 PDF 380 9-21-88 9:58 am
PAN1091 PDF 437 9-21-88 10:06 am
STAR10X PDF 285 9-21-88 10:07 am
EPLQ800 PDF 293 9-21-88 10:00 am
EPLX80 PDF 282 9-21-88 10:01 am
EPLX800 PDF 284 9-21-88 10:01 am
HPLASER PDF 1527 9-21-88 10:01 am
IBM4201 PDF 368 9-21-88 10:02 am
IBMPRO2 PDF 369 9-21-88 10:02 am
NECP6 PDF 538 9-21-88 10:03 am
OKI390 PDF 282 9-21-88 10:04 am
STAR1000 PDF 283 9-21-88 10:07 am
TOSHP321 PDF 400 9-21-88 10:07 am
CIT224 PDF 356 9-21-88 9:57 am
APPIMAGE PDF 292 9-21-88 9:56 am
APPLASER PDF 201 9-21-88 9:56 am
CIT120D PDF 284 9-21-88 9:57 am
EPEX800 PDF 284 9-21-88 9:59 am
EPLD2500 PDF 285 9-21-88 10:00 am
OKI290 PDF 281 9-21-88 10:04 am
NEC8810 PDF 277 9-21-88 10:06 am
CITOH310 PDF 286 9-21-88 9:58 am
EPEX86 PDF 290 9-21-88 10:00 am
NEC2050 PDF 258 9-21-88 10:06 am
EPEX80 PDF 287 9-21-88 9:59 am
OKILASER PDF 1516 9-21-88 10:04 am
OKI192 PDF 298 9-21-88 10:06 am
PAN1080 PDF 323 9-21-88 10:04 am
SHGEN-1
IBM$RUN OVL 2400 7-13-89 9:30 am
S3C503 OBJ 6313 5-07-90 1:11 pm
DCONFIG EXE 22247 6-06-88 11:46 am
JUMPERS HLP 1766 4-05-90 4:40 pm
JUMPERS EXE 76203 5-07-90 1:38 pm
SYS$HELP DAT 17343 8-11-87 10:06 am
SHELLS DAT 23 8-17-87 1:44 pm
VOLUMES DAT 40 2-10-88 9:31 am
SYS$MSG DAT 22298 12-22-87 8:42 am
SYS$ERR DAT 6489 7-29-87 9:57 am
INT2F COM 640 7-28-88 11:48 am
NLINK EXE 37633 8-10-89 9:37 am
CMPQ$RUN OVL 2400 7-26-89 10:26 pm
ECONFIG EXE 24269 4-14-88 8:21 am
COMCHECK EXE 76840 9-01-87 11:53 am
$RUN OVL 2400 7-13-89 9:30 am
SHCONFIG EXE 97365 9-14-89 3:36 pm
ROUTE COM 3431 1-18-90 11:56 am
S3C501 OBJ 4309 10-03-88 1:56 pm
NETBIOS EXE 23088 4-20-90 2:25 pm
STOKEN OBJ 5333 5-15-90 8:42 am
SNE1000 OBJ 5415 12-27-89 2:30 pm
XMSNET4 EXE 56056 6-06-90 4:40 pm
S3C505 OBJ 8664 8-04-88 8:42 am
S3C523 OBJ 7069 10-10-88 4:35 pm
STRXNET OBJ 6811 6-11-90 1:40 pm
S3C501 LAN 1131 6-11-90 2:47 pm
S3C503 LAN 389 6-11-90 2:47 pm
S3C505 LAN 914 6-11-90 2:47 pm
S3C523 LAN 110 6-11-90 2:47 pm
SLANSUP LAN 113 6-11-90 2:47 pm
SNE1000 LAN 883 6-11-90 2:47 pm
SNE2 LAN 135 6-11-90 2:47 pm
SNE2000 LAN 883 6-11-90 2:47 pm
STOKEN LAN 100 6-11-90 2:47 pm
STRXNET LAN 479 6-11-90 2:47 pm
SNE2000 OBJ 6121 12-27-89 12:16 pm
SNE2 OBJ 4781 11-29-89 1:55 pm
SHGEN EXE 26321 5-04-89 10:06 am
SLANSUP OBJ 4267 5-24-90 8:21 am
COMCHECK HLP 2543 5-29-90 2:03 pm
SHCONFIG HLP 28961 5-29-90 4:01 pm
IPX OBJ 19429 6-05-90 11:32 am
EMSNET3 EXE 58584 6-06-90 4:40 pm
EMSNET4 EXE 59000 6-06-90 4:39 pm
NET3 COM 48546 6-06-90 4:39 pm
NET4 COM 48909 6-06-90 4:38 pm
XMSNET3 EXE 55672 6-06-90 4:40 pm
SHGEN-1/DOSODI
3C503 COM 11202 5-30-90 12:00 pm
3C523 COM 10971 5-30-90 12:00 pm
IPXODI COM 19017 5-30-90 12:00 pm
LANSUP COM 10784 5-30-90 12:00 pm
LSL COM 6399 5-30-90 12:00 pm
NE1000 COM 11186 5-30-90 12:00 pm
NE2-32 COM 11138 5-30-90 12:00 pm
NE2 COM 11465 5-30-90 12:00 pm
NE2000 COM 11272 5-30-90 12:00 pm
SYSTEM-.1
SERVER EXE 716988 6-14-90 10:57 am
README 386 11734 7-14-90 2:20 pm
FILES DAT 43086 7-14-90 2:29 pm
MAC NAM 14311 4-24-90 8:56 am
DISKSET NLM 69297 6-05-90 2:28 pm
INSTALL NLM 139824 6-05-90 11:03 am
VREPAIR NLM 86874 6-05-90 4:05 pm
DISKSET HLP 6192 6-04-90 2:48 pm
DCB DSK 18313 6-11-90 3:47 pm
ISADISK DSK 7586 6-11-90 4:17 pm
PS2ESDI DSK 6973 6-08-90 5:17 pm
PS2MFM DSK 8275 6-08-90 5:23 pm
PS2SCSI DSK 9556 6-08-90 5:30 pm
SYSTEM-.2
REMOTE NLM 9215 4-13-90 7:42 am
3C523 LAN 11922 5-08-90 8:23 pm
ROUTE NLM 4506 4-27-90 3:20 pm
RCONSOLE HLP 8402 4-25-90 12:55 pm
NE2000 LAN 10863 5-17-90 11:41 am
NE3200 LAN 19710 5-23-90 5:09 pm
TRXNET LAN 8682 5-21-90 3:57 pm
NE2 LAN 10802 5-25-90 6:44 pm
RCONSOLE EXE 77551 5-26-90 2:35 pm
3C505 LAN 20541 5-28-90 8:11 pm
NE2-32 LAN 10810 5-31-90 12:06 pm
3C503 LAN 11160 6-05-90 11:17 am
MONITOR NLM 100391 6-05-90 10:50 am
TOKENRPL NLM 16454 6-05-90 5:02 pm
UPS NLM 10547 6-05-90 2:21 pm
RSPX NLM 17064 5-11-90 1:37 pm
CLIB NLM 203748 6-08-90 3:31 pm
IPXS NLM 3378 6-07-90 6:42 pm
MATHLIB NLM 12477 6-08-90 3:32 pm
NE1000 LAN 10018 6-08-90 9:29 am
NMAGENT NLM 33862 6-07-90 3:37 pm
SPXS NLM 4538 6-07-90 6:41 pm
STREAMS NLM 45504 6-08-90 8:50 am
TLI NLM 8795 6-08-90 12:42 pm
TOKEN LAN 9544 6-07-90 3:29 pm
MATHLIBC NLM 16772 6-08-90 3:32 pm
FILEDATA DAT 1398 6-11-90 9:15 pm
UPGRADE/SYSTEM
$RUN OVL 2400 7-13-89 9:30 am
IBM$RUN OVL 2400 7-13-89 9:30 am
DIBI$DRV DAT 30 6-29-89 8:53 pm
SYS$MSG DAT 22298 12-22-87 8:42 am
SYS$HELP DAT 17343 8-11-87 10:06 am
SYS$ERR DAT 6489 7-29-87 9:57 am
CMPQ$RUN OVL 2400 7-26-89 10:26 pm
SELDIBI HLP 229 6-24-89 3:45 pm
UPGRADE HLP 41447 5-31-90 10:46 am
UPGRADE EXE 246860 4-13-90 11:48 am
UPGRADE OVL 245514 4-13-90 11:49 am
SELDIBI OVL 54250 12-08-89 3:18 pm
UPGRADE COM 10262 12-08-89 3:17 pm
WANGTEK EXE 22950 12-08-89 3:19 pm